Big Huge Thesaurus

clammy locust

noun

sounds kind of like